current residence - French English Dictionary